കടുത്ത സമ്മര്‍ദ്ദത്തിലായ - meaning in english

വിശേഷണം (Adjective)
Hard pressed